    using System;
using System.Collections.Generic;
using System.Text;
using NUnit.Framework;

/// <summary>
/// Coverageeeeere er ere e
/// </summary>
public class CoverageExcludeAttribute : System.Attribute { }


/// <summary>
/// Namespace summary afj ldfjlkdfjl sjflsdfj s
/// </summary>
namespace A
{
    /// <summary>
    /// Clasdsdaksjdl ajl ajfljsdlf jsldfjslkf jsld
    /// </summary>
    [TestFixture]
    [CoverageExclude]
	public class Class12
	{
        /// <summary>
        /// Test01 kfjl sdjfsdljf lkjsf lksjdfl jsdfljsd 
        /// </summary>
        [Test]
        public void Test01()
        {
            Assert.AreEqual(2, 2, "Sample test 01");
        }

        [Test]
        [Ignore]
        public void Test02()
        {
            Assert.AreEqual(2, 1, "Sample test 02");
        }

        [Test]
        [Ignore]
        public void Test03()
        {
            Assert.AreEqual(2, 1, "Sample test 02");
        }

        [Test]
        public void TestF()
        {
            Class1.F();
            Assert.AreEqual(1, 1, "Run F");
        }

        [Test]
        public void TestG()
        {
            int res = Class1.G(2);
            Assert.AreEqual(res, 2, "Run G greater then zero");
        }

        [Test]
        public void TestG2()
        {
            int res = Class1.G(-1);
            Assert.AreEqual(res, 1, "Run G < then zero");
        }
	}
}
